﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ewell.Interface.Common.Model.GateWay.Dto.Dict
{
    public class QueryBizSearchComponentListResp
    {
        /// <summary>
        /// 组件标识
        /// </summary>
        public long? componentId { get;set; }

        /// <summary>
        /// 组件代码
        /// </summary>
        public String componentCoding{ get;set; }

        /// <summary>
        /// 组件名称
        /// </summary>
        public String componentName{ get;set; }

        /// <summary>
        /// 组件描述
        /// </summary>
        public String componentDesc{ get;set; }

        /// <summary>
        /// 启用标志
        /// </summary>
        public String enabledFlag{ get;set; }

        /// <summary>
        /// 检索接口地址路径
        /// </summary>
        public String searchApiUrl{ get;set; }

        /// <summary>
        /// 最多展示检索方式数
        /// </summary>
        public int? maxShowSearchTypeNum{ get;set; }
        /// <summary>
        /// 读卡组件对应的菜单标识
        /// </summary>
        public long? searchComptXMenuId{ get;set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? createdTime{ get;set; }

        /// <summary>
        /// 更新人
        /// </summary>
        public String updateUser{ get;set; }

        /// <summary>
        /// 更新人名称
        /// </summary>
        public String updateUserName{ get;set; }

        /// <summary>
        /// 更新时间
        /// </summary>
        public DateTime? updateTime{ get;set; }


        /// <summary>
        /// 业务检索方式
        /// </summary>
        public List<BizSearchTypeResp> bizSearchTypeList{ get;set; }
    }
}
